var textoNumeroSGD;
	
var divInfoSgd;
var usernameSGD = "myronr";
var passwordSGD = "6891RRJM";

var htmlImagemConsultandoSgd = "<img src='images/carregando.gif' id='imagemConsultandoSgd' style='vertical-align:middle'/> ";
var iconeConsultandoSgd = "#imagemConsultandoSgd";

var sgdExiste = false;
var botaoSubmissaoRelato;


$jq(document).ready(function() {
	
	textoNumeroSGD = $jq(seletorTextoSGD);
	//divInfoSgd = $jq("#divInfoSgd");
	botaoSubmissaoRelato = $jq(":submit.button");
	
	configurar();
	
	textoNumeroSGD.on("blur", function(event) {

		if ((/^\d{5}$/g).test($jq.trim($jq(this).val())) == true) {
			
			if ($jq(this).val() == "00000") {
				$jq(seletorTextoSistema + separador + seletorTextoTipoDemanda).habilitar().add(seletorTextoGerenteProjeto).val("");
			} else {
				mostrarIcone(iconeConsultandoSgd);
				$jq(seletorTextoSistema + separador + seletorTextoTipoDemanda).desabilitar().add(seletorTextoGerenteProjeto).val("");
				botaoSubmissaoRelato.desabilitar();
				$jq.post("cgcq/sgd/sgd.php",
						{acao: "consultar", sgd: textoNumeroSGD.val(), user: usernameSGD, pass: passwordSGD},
						function(retorno, status, xhr) {
							//registrarInformacoesSgd($jq(retorno).find("#tableListPesquisar tbody"));
							//console.log(retorno);
							registrarInformacoesSgd(retorno);
						}
				);
			}
		} else {
			esconderIcone(iconeConsultandoSgd);
			$jq(seletorTextoSistema + separador + seletorTextoTipoDemanda).desabilitar().add(seletorTextoGerenteProjeto).val("");
		}
	});
	
	function registrarInformacoesSgd(informacoesSGD) {
		
		if (informacoesSGD.length <= 0) {
			alert("SGD " + $jq.trim(textoNumeroSGD.val()) + " não registrado no sistema SGD");
		} else {
			//$jq(seletorTextoSistema).val($jq.trim(informacoesSGD.find("tr td:eq(1)").text()));
			//$jq(seletorTextoTipoDemanda).val($jq.trim(informacoesSGD.find("tr td:eq(3)").text()));

			$jq(seletorTextoSistema).val($jq.trim($jq(informacoesSGD).find("#idSistemaAcaov[name=idSistemaAcaov]").attr("value")));
			$jq(seletorTextoTipoDemanda).val($jq.trim($jq(informacoesSGD).find("#tipov[name=tipov]").attr("value")));
			$jq(seletorTextoGerenteProjeto).val($jq.trim($jq(informacoesSGD).find(":text[name='Gerente de Projeto']").attr("value")));
		}

		botaoSubmissaoRelato.habilitar();
		esconderIcone(iconeConsultandoSgd);
	}
	
	function configurar() {
		textoNumeroSGD.parent().append(htmlImagemConsultandoSgd);
		esconderIcone(iconeConsultandoSgd);
	}
	
	function mostrarIcone(htmlIcone) {
		return $jq(htmlIcone).show();
	}
	
	function esconderIcone(htmlIcone) {
		return $jq(htmlIcone).hide();
	}
	
});